sheep and cattle posts - Espagnol Anglais Dictionnaire